package br.com.weysolucoes.servicos;

import java.sql.SQLException;

import br.com.weysolucoes.dao.UsuarioDAO;
import br.com.weysolucoes.dto.UsuarioDTO;

/**
 * Servico para autenticacao de usuario.
 * 
 * @author Flavio Miranda
 */
public class ServicoLogin extends ServicoVerificador {

	private UsuarioDTO usuarioDTO = new UsuarioDTO();
	private UsuarioDAO usuarioDAO = new UsuarioDAO();

	public ServicoLogin(UsuarioDTO usuarioDTO) {
		this.usuarioDTO = usuarioDTO;
	}

	@Override
	public boolean executar() throws SQLException {
		return (usuarioDAO.consultarUsuario(true, usuarioDTO.getUsuarioLogin(),
				usuarioDTO.getSenhaLogin()).size() > 0);
	}
}
